rocking grate - French English Dictionary